not flinch from (something)

Translations
ne pas reculer devant
Definitions
To not show fear or hesitation in the face of something challenging or difficult; to confront a situation with courage and determination.